package com.jic.point.model.entity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.util.Date;
@Data
@NoArgsConstructor
@ApiModel(description = " conf_bd_apply ")
public class ConfBdApply extends BaseEntity{
	private static final long serialVersionUID = 1L;
    @ApiModelProperty(notes = "主键")
    private Long id;



    @ApiModelProperty(notes = "BD编码")
    private String code;

    @ApiModelProperty(notes = "BD名称")
    private String name;

    @ApiModelProperty(notes = "BD金额额度")
    private BigDecimal limited;

    @ApiModelProperty(notes = "总金额")
    private BigDecimal total;

    @ApiModelProperty(notes = "可用金额")
    private BigDecimal available;

    @ApiModelProperty(notes = "冻结金额")
    private BigDecimal frozen;

    @ApiModelProperty(notes = "RDC创建时间")
    private Date rdcCreateTime;

    @ApiModelProperty(notes = "开始日期")
    private Date startTime;

    @ApiModelProperty(notes = "结束日期")
    private Date endTime;

    @ApiModelProperty(notes = "状态（-3、双向冻结；-2、流入冻结，流出正常，-1、停用，0、初始化；1、启用；2、流入正常，流出冻结；）")
    private Integer sts;

    @ApiModelProperty(notes = "申请原因")
    private String applyReason;

    @ApiModelProperty(notes = "审核（0-待审核；1-审核通过；2-审核拒绝；）")
    private Integer auditSts;

    @ApiModelProperty(notes = "审核原因")
    private String auditReason;

    @ApiModelProperty(notes = "当前动作（0-正常,1-修改,2-删除）")
    private Integer currentAction;

    @ApiModelProperty(notes = "申请人id ")
    private Long applierId;

    @ApiModelProperty(notes = "审批id")
    private Long auditorId;

}
